#root{
    width: 100%;
    height: 100%;
}
.app{
    width: 100%;
    height: 100%;
}
.ant-layout{
    height: 100%;;
}
.zj-mg-b{
    margin-bottom: 20px;
}
#root .ant-layout-content{
    display: block;
    min-height: auto;
}

.cm-txt-c{
    text-align: center
}
.cm-mg-lr{
    margin: 0 10px;
}
.zj-blue{
    color:#1890ff;
}
.zj-cur{
    cursor: pointer;
}
.zj-fix{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}
.login-wrap{
    width: 280px;
}
.login-wrap .btn {
    margin: 0 auto;
    width: 100%;
}
.login-wrap .ant-input{
    margin-bottom: 20px;
}
.zj-flex{
    display:flex;
    align-items: center;
    justify-content: flex-start; 
}